js 将日期格式转换为数字格式 您所在的位置:网站首页 js日期格式转换 js 将日期格式转换为数字格式

js 将日期格式转换为数字格式

2023-08-15 18:50| 来源: 网络整理| 查看: 265

业务需求:

通常我们获得的时间格式是这样的:2021-07-16 09:00:00

但后台要求将2021-07-16 09:00:00转换为数字形式作为url参数进行传值给后端

 开始的时候并没有注意到时间的传值,一直用的是2021-07-16 09:00:00传给后台,控制台就开始报错了

 调用changeTime()方法

// 开启按钮,单点查询 getPoint() { debugger // this.timevalue.format('YYYY-MM-DD HH') 代表2021-07-16 09:00:00 let a = this.changeTime(this.timevalue.format('YYYY-MM-DD HH')) let params1 = { productType: this.modevalue, beginTime: a, indexTime: this.clickTimes, lon: this.lonAndlatObj.lon, lat: this.lonAndlatObj.lat } this.queryEsDataByParam(params1).then((res) => { console.log(res) }) }

具体转换步骤:

//把日期格式转换成数字形式 changeTime(currentTime) { // currentTime 代表2021-07-16 09:00:00 传参 let newTime = currentTime let reg = new RegExp("-", "g") // 去掉时间里面的 - let a = newTime.replace(reg, "") let regs = new RegExp(" ", "g") // 去掉时间里面的空格 let b = a.replace(regs, "") let regss = new RegExp(":","g") // 去掉时间里面的冒号 let c = b.replace(regss,"") return b },



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有